import { ref } from "vue"
import { defineStore } from 'pinia'

// 对话是否进行中
export const inProgressStore = defineStore('inProgress', () => {
	//false：表示对话完毕，true：正在进行中
	const status = ref(false)

	/** 设置状态
	 *  @param v {boolean} 状态
	 */
	const setStatus = (v) => {
		status.value = v
	}

	// 查询状态
	const queryStatus = () => {
		if (status.value) {
			uni.showToast({ icon: 'none', title: '当前业务正在进行中' })
			return true
		}
	}

	return { setStatus, queryStatus }
})